package com.yami.shop.dao;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yami.shop.bean.app.dto.UserCollectionDto;
import com.yami.shop.bean.model.UserCollection;
import org.apache.ibatis.annotations.Param;

/**
 * 用户收藏表
 *
 * @author xwc
 * @date 2019-04-19 16:57:20
 */
public interface UserCollectionMapper extends BaseMapper<UserCollection> {

   /**
    * 分页获取用户收藏商品信息
    * @param page 分页参数
    * @param userId 用户id
    * @param prodName 商品名称
    * @param prodType 商品类型
    * @return 分页用户收藏商品信息
    */
   IPage<UserCollectionDto> getUserCollectionDtoPageByUserId(Page page, @Param("userId") String userId, @Param("prodName") String prodName, @Param("prodType") Integer prodType);

}
